R函数 function用法示例 您所在的位置:网站首页 r语言function which=devcur R函数 function用法示例

R函数 function用法示例

2024-05-29 19:11| 来源: 网络整理| 查看: 265

使用关键字function来创建一个R函数。R函数定义的基本语法如下: > # function_name # Function body > # } > # > # function_name: 函数名字 > # arg_1, arg_2, ...: 参数 > # Function body: 函数主题,用于定义函数的作用 > # 返回值 : 函数的返回值是要评估/计算的函数体中的最后一个表达式 有1个参数的函数 > new1.function new1.function(3) [1] 1 [1] 4 [1] 9 调用没有参数的函数 > new2.function > new2.function() [1] 100 [1] 121 [1] 144 [1] 169 [1] 196 [1] 225 [1] 256 [1] 289 [1] 324 [1] 361 [1] 400 用参数值调用函数(按位置和名称) > # 函数调用的参数可以按照函数中定义的顺序提供,也可以按不同的顺序提供, > # 只需要分配给参数的名称即可。 > > new3.function new3.function(10,20,30) [1] 230 > new3.function(a=10,c=30,b=20) [1] 230 使用默认参数调用函数 > # 我们可以在函数定义中定义参数的值,并调用函数,而不提供任何参数来获取默认结果。 > # 但是也可以通过提供参数的新值来获取非默认参考值来调用这些函数。 > > new4.function new4.function(1,4) [1] 4 懒惰计算函数 > # 函数的参数被执行懒评估/求值,这表示它们只有在函数体需要的时候进行评估/求值 > > new5.function > new5.function(3,4) [1] 9 [1] 3 [1] 4 > new5.function(3) [1] 9 [1] 3 Error in print(b) : argument "b" is missing, with no default

参考 R函数 function



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有